<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>qspipsu: Examples</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.gif"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">qspipsu
   </div>
   <div id="projectbrief">Xilinx SDK Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('example.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">Examples </div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p>You can refer to the below stated example applications for more details on how to use qspipsu driver.</p>
<h1><a class="anchor" id="ex1"></a>
xqspipsu_generic_flash_interrupt_example.c</h1>
<p>Contains an example on how to use the XQspipsu driver directly with a serial Flash device greater than or equal to 128Mb. This example writes to flash and reads it back in DMA mode.This examples runs with GENFIFO Manual start. It runs in interrupt mode. This example illustrates single, parallel and stacked modes. The hardware which this example runs on, must have a serial Flash(Micron N25Q or Spansion S25FL) for it to run.</p>
<p>For details, see <a class="el" href="xqspipsu__generic__flash__interrupt__example_8c.html" title="This file contains a design example using the QSPIPSU driver (XQspiPsu) with a serial Flash device gr...">xqspipsu_generic_flash_interrupt_example.c</a>.</p>
<h1><a class="anchor" id="ex2"></a>
xqspipsu_generic_flash_lqspi_example.c</h1>
<p>Contains an example on how to use the XQspipsu driver directly with a serial Flash device greater than or equal to 128Mb. The example writes to flash in GQSPI mode and reads it back in Linear QSPI mode.This examples runs with GENFIFO Manual start. It runs in interrupt mode.This example runs in single mode. The hardware which this example runs on, must have a serial Flash(Micron N25Q or Spansion S25FL) for it to run.</p>
<p>For details, see xqspipsu_generic_flash_lqspi_example.c.</p>
<h1><a class="anchor" id="ex3"></a>
xqspipsu_generic_flash_polled_example.c</h1>
<p>Contains an example on how to use the XQspipsu driver directly with a serial Flash device greater than or equal to 128Mb. The example writes to flash and reads it back in DMA mode. This examples runs with GENFIFO Manual start. It runs in polled mode. This example illustrates single, parallel and stacked modes. The hardware which this example runs on, must have a serial Flash(Micron N25Q or Spansion S25FL) for it to run.</p>
<p>For details, see <a class="el" href="xqspipsu__generic__flash__polled__example_8c.html" title="This file contains a design example using the QSPIPSU driver (XQspiPsu) with a serial Flash device gr...">xqspipsu_generic_flash_polled_example.c</a>.</p>
<h1><a class="anchor" id="ex4"></a>
xqspipsu_polldata_polltimeout_interrupt_example.c</h1>
<p>Contains an example on how to use the XQspipsu driver directly with a serial Flash device greater than or equal to 128Mb. The example writes to flash and reads it back in DMA mode. This examples runs with GENFIFO Manual start. It runs in interrupt mode. This example illustrates single, parallel and stacked modes. The hardware which this example runs on, must have a serial Flash(Micron N25Q or Spansion S25FL) for it to run. This application will configure GQSPI controller to send status command to know the flash status, instead of sending status command from the application.</p>
<p>For details, see xqspipsu_polldata_polltimeout_interrupt_example.c. </p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Copyright &copy; 2015 Xilinx Inc. All rights reserved.</li>
  </ul>
</div>
</body>
</html>
